railway repair shop depot - Allemand Anglais Dictionnaire